not use all one's strength - French English Dictionary